Photon Canons